Bereket Meshesha, age 44, was charged in connection with the assault that happened in the Beachmont station parking lot in Revere in the overnight hours of Saturday, Sept. 10, the Suffolk County District Attorney's office said.
Responding officers found Meshesha standing outside his cab with the woman passed out in the back seat, the office said. A witness told police they saw Meshesha touching the woman above the waist, drive away, then come back a short time after.
The witness then saw Meshesha touch the victim below the waist and called police, the office reports. Meshesha later told investigators that he picked the woman up outside a Boston nightclub around 2:30 a.m. that night.
He was subsequently arrested and was charged with indecent assault and battery and kidnapping, the office reports. Meshesha due back in court on Oct. 14 for a pre-trial hearing.
Click here to follow Daily Voice Cambridge and receive free news updates.